﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

//父类：敌人类
//敌人类包括三个属性（名称 - 字符串类型、血量 - 整数类型、等级 - 整数类型）
//构造方法会初始化血量为100，等级为1
//并包含一个有参构造函数，可以将敌人的姓名初始化
//普通方法包含一个喊叫方法，可以在控制台输出“此路是我开，哪里走！”
//虚方法包含一个攻击方法，在控制台输出“我发起了普通攻击”

//要求：包含字段、属性、构造函数、普通方法，虚方法
namespace t4
{
    public class Enemy
    {
        public Enemy()
        {
            int blood = 100;
            int Level = 1;

        }
        public Enemy(string name)
        {

            // name = Console.ReadLine();
            Console.WriteLine(name);

        }
        public void shout()
        {
            Console.WriteLine("此路是我开，哪里走！");

        }
        public virtual void attack()
        {
            Console.WriteLine("我发起了普通攻击");
        }
    }
}
